package cn.example.demo.common.retrieval;

import lombok.Data;

import java.io.Serializable;

/**
 * 通用请求实体类
 */
@Data
public class BaseRequest implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 分页：每页大小（默认10）
     */
    private Integer pageSize = 10;
    private Integer limit = 10;

    /**
     * 分页查询参数： 当前页码
     */
    private Integer pageNum = 1;
    private Integer page = 1;

    /**
     * 排序字段
     */
    private String orderBy;

    /**
     * 正序或者倒序排列（asc 或 desc）
     */
    private String sortBy;
}
